feisty little (someone)

Translations
бойкий маленький (кто-то)
That feisty little dog never backs down from a challenge.
Этот бойкий маленький пес никогда не отступает перед вызовом.
Definitions
A spirited or lively person, often characterized by a bold or aggressive attitude, despite their small size or stature.